#include <iomanip>
#include <iostream>
#include <random>
#include <string>
#include <vector>
using namespace std;




int main() {

    // myA bb;
    // cout << num << endl;
    tuple<int, string, double> t1(1, "aa", 2.1);
    int mint;
    string msting;
    double mdouble = 0.0;
    tie(mint, ignore, ignore) = t1;
    cout << mint << endl;
    cout << msting << endl;
    cout << mdouble << endl;

    // tuple<int, string, double> t2{t1};
    // get<0>(t2) = 3;
    // cout << get<0>(t1) << endl;
    // cout << get<1>(t1) << endl;
    // cout << get<2>(t1) << endl;

    // cout << get<0>(t2) << endl;
    // cout << get<1>(t2) << endl;
    // cout << get<2>(t2) << endl;

    return 0;
}
